Component: Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Hierarchy]

Line Label Object Class Period Type Balance Name
1 Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Hierarchy]

*

*

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract
2 Share-based Compensation Arrangement by Share-based Payment Award, Shares Purchased for Award [Concept] Shares For Period us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward
3 Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased [Concept] Share As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
4 Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant [Concept] Shares As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
5 Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date [Concept] Perdent For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate
6 Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date [Concept] Perdent For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate
7 Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate [Concept] Perdent As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
8 Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee
9 Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
10 Share-based Compensation Arrangement by Share-based Payment Award, Equity Converted in Period [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityConvertedInPeriod
11 Share-based Compensation Arrangement by Share-based Payment Award, Other Share Increase (Decrease) [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease